package persistencia.dominio; import persistencia.*;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2004</p>
 * <p>Company: </p>
 * @author unascribed
 * @version 1.0
 */

public class Mail implements ClaseDominio {

  private Long id;
  private byte[] cuerpo;
  private String asunto;
  private CuentaCorreo cuentaCorreo = null;
  private java.util.Set cuentasHastas = new java.util.HashSet();
  private Aula aula = null;
  private java.sql.Timestamp fecha;

  public Mail() {
    id=OidGenerator.getNewId();
  }

  public void setId(Long id) {
    this.id = id;
  }
  public Long getId() {
    return id;
  }
  public void setCuerpo(String cuerpo) {
    this.cuerpo = cuerpo.getBytes();
  }
  public String getCuerpo() {
    return new String(cuerpo);
  }
  public void setFecha(java.sql.Timestamp fecha) {
    this.fecha = fecha;
  }
  public java.sql.Timestamp getFecha() {
    return fecha;
  }
  public void setAsunto(String asunto) {
    this.asunto = asunto;
  }
  public String getAsunto() {
    return asunto;
  }
  public void setCuentaCorreo(CuentaCorreo cuentaCorreo) {
    this.cuentaCorreo = cuentaCorreo;
  }
  public CuentaCorreo getCuentaCorreo() {
    return cuentaCorreo;
  }
  public void setCuentasHastas(java.util.Set cuentasHastas) {
    this.cuentasHastas = cuentasHastas;
  }
  public java.util.Set getCuentasHastas() {
    return cuentasHastas;
  }
  public void setAula(Aula aula) {
    this.aula = aula;
  }
  public Aula getAula() {
    return aula;
  }


}